<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1、求1 + 2！ + 3！ + 4！....+20!的值
        var sum=1;
        var res=0;
        for(var i=1;i<=20;i++){
            sum=sum*i
            res+=sum
        }
        console.log(sum)
        console.log(res)

        // 2、求叠数之和(1-9)
        // 次数
        // var n=3;
        // // // 数字
        // var a=2;
        
        // var num=0
        // var sum=0
        // for(i=1;i<=n;i++){
        //     num = 0;
        // for (j = 0; j < i; j++)//这个循环用来计算位数为i的叠数的值
        //     num = num * 10 + a ;
        //     sum += num;
        //     }
        //     console.log(sum)

        // // 3、输入两个数求两个数的最大公约数
        // var num1=20;
        // var num2=30;
        // for(var i=num1;i>=1;i--){
        //     // 取出所有公约数
        //     if(num1%i===0 && num2%i===0){
        //         // 利用递归取出最大公约数 用break终止循环
        //          console.log(i+"是"+num1+"和"+num2+"最大公约数")
        //          break      
        //     }
        // }     
     

        // // 4、输入两个数，求两个数的最小公倍数
        // // 两个整数的积除以他们的最大公约数即为最小公倍数
        // var num3=5;
        // var num4=11;
        // var res
        //      for(var i=num3;i>=1;i--){
        //     // 取出所有公约数
        //     if(num3%i===0 && num4%i===0){
        //          // 两个整数的积除以他们的最大公约数即为最小公倍数
        //         res=num3*num4/i
        //         console.log(res)
        //          break      
        //     }
        // }     
        
        // // 5、 打印10000~99999区间的回文数字
        //     for(i=10000;i<=99999;i++){
        //         var ge=i % 10
        //         var shi=parseInt(i%100/10)
        //         var bai=parseInt(i%1000/100)
        //         var qian=parseInt(i%10000/1000)
        //         var wan=parseInt(i/10000)
        //         if(wan===ge && qian===shi && shi===ge+1 && bai===shi+1){
        //             console.log(i)
        //         }
        //     }
           




    </script>
</body>
</html>